percutaneous thoracic disc decompression - Spanish English Dictionary